//
//  ConfigDefineHeader.h
//  LearningSystemMEE
//
//  Created by heyong on 16/3/28.
//  Copyright © 2016年 bjttsx. All rights reserved.
//

/*
 * 存放所有网络相关接口
 */

#ifndef ConfigDefineHeader_h
#define ConfigDefineHeader_h

// 开发环境
//#define API_HOST @"http://192.168.100.41:7001"
// wdm
//#define API_HOST @"http://192.168.104.12:8080"
// wdm
//#define API_HOST @"http://192.168.105.32:8080"
// 39环境
//#define API_HOST @"192.168.100.39:3306/prosuper_zhjl_jj_nb"
//用户名密码：root/ttsxadmin
//开发环境
#define API_HOST    [NSString stringWithFormat:@"http://%@",DEFIP]


// 接口路径全拼
#define PATH(_path)  [NSString stringWithFormat:_path, API_HOST]

/**
 * 登录
 */
#define URL_LOGIN  PATH(@"%@/mobileUser/mobileLogin.do")

/**
 * 登录失败
 */
#define URL_LOGINFailure  PATH(@"%@/mobileInit/loginFail.do")

/**
 *  修改密码
 */
#define URL_UPDATA_PWD  PATH(@"%@/mobileUser/updatePass.do")

/**
 *  上传头像
 */
#define URL_UPDATA_HEADPHOTO  PATH(@"%@/mobileLeaderLogin/uplaodAttachement.do")

/*
 *  得到头像
 */
#define URL_HEADPHOTO_SELECT PATH(@"%@/mobileLeaderLogin/getAttachementByTwo.do")

/**
 *  数据同步 mobileInit/getInitData.do
 */
#define URL_DATA_SYNCHRONIZATION  PATH(@"%@/mobileInit/getInitData.do")

/*
 *  得到服务器时间
 */
#define URL_SERVERTIME PATH(@"%@/mobileGetServerTime/getServerTime.do")

/**
 * 签到签退列表
 */

#define URL_SIGNLIST  PATH(@"%@/mobileWorkRecord/getSignList.do")

/**
 * 天气查询
 */

#define URL_WEATHER_SELECT  PATH(@"%@/mobileWeather/get.do")

#define URL_WEATHER  @"http://47.96.64.23:8081/interface/dateService.do"

/**
 * 工程查询
 */

#define URL_PROJECT_SELECT  PATH(@"%@/mobileProject/getProjectsByUser.do")

/**
 * 地址查询
 */

#define URL_ADDRESS_SELECT  PATH(@"%@/mobileAddress/getAddressInfo.do")

/**
 *  项目人员查询
 */
#define URL_PROJECTUSER_SELECT PATH(@"%@/mobileProUsers/getProUsers.do")

/**
 * 项目单位查询的地址
 */
#define URL_PROJECTUNIT_SELECT  PATH(@"%@/mobileProUnits/getProUnits.do")

/**
 * 项目工程概况查询的地址
 */
#define URL_PROJECTENGINEERSURVEY_SELEC  PATH(@"%@/mobileProEngineerSurvey/getProEngineerSurvey.do")




/**
 * 工作记录编辑\新增的地址
 */
#define URL_WORKRECORD_INSERT  PATH(@"%@/mobileWorkRecord/insertOrReplaceList.do")

/**
 * 流程新增\修改的地址
 */
#define URL_PROCESS_INSERT  PATH(@"%@/mobileProcess/insertOrReplaceList.do")

/**
 * 流程记录增加\修改的地址
 */
#define URL_PROCESSRECORD_INSERT  PATH(@"%@/mobileProcessRecord/insertOrReplaceList.do")


/**
 * 工作记录查询的地址
 */
#define URL_WORKRECORD_SELECT  PATH(@"%@/mobileWorkRecord/getWorkRecordInfoAndroid.do")

/**
 * 工作日记查询的地址
 */
#define URL_WORKDIARY_SELECT  PATH(@"%@/mobileWorkDiary/getWorkDiaryInfoAndroid.do")

/**
 * 交建--巡视记录查询的地址
 */
#define URL_PATROLRECORD_SELECT PATH(@"%@/mobilePatrolRecord/getPatrolRecordInfoAndroid.do")
/**
 * 交建--安全记录--基本信息查询的地址
 */
#define URL_SAFE_RECORDBASIC_SELECT PATH(@"%@/mobileSafeRecordBasic/getSafeRecordBasicInfoAndroid.do")
/**
 * 交建--安全记录--施工三类人员查询的地址
 */
#define URL_SAFE_CONSTRUCT_SELECT PATH(@"%@/mobileSafeConstruct/getSafeConstructInfoAndroid.do")
/**
 * 交建--安全记录--特色工种人员查询的地址
 */
#define URL_SAFE_SPECIALTYPE_SELECT PATH(@"%@/mobileSafeSpecialType/getSafeSpecialTypeInfoAndroid.do")
/**
 * 交建--安全记录--监理安全巡查查询的地址
 */
#define URL_SAFE_SAFEPATROL_SELECT PATH(@"%@/mobileSafeSafePatrol/getSafeSafePatrolInfoAndroid.do")
/**
 * 交建--安全记录--危险性较大工程查询的地址
 */
#define URL_SAFE_DANGER_SELECT PATH(@"%@/mobileSafeDanger/getSafeDangerInfoAndroid.do")
/**
 * 交建--安全记录--施工设备进场查询的地址
 */
#define URL_SAFE_CONSTRUCTDEVICE_SELECT PATH(@"%@/mobileSafeConstructDevice/getSafeConstructDeviceInfoAndroid.do")

/**
 * 工作日记插入\修改的地址
 */
#define URL_WORKDIARY_INSERT  PATH(@"%@/mobileWorkDiary/insertOrReplaceList.do")


/**
 * 工作日志修改的地址
 */
#define URL_WORKLOG_INSERT  PATH(@"%@/mobileWorkLog/insertOrReplaceList.do")



/**
 * 工作日志查询的地址
 */
#define URL_WORKLOG_SELECT  PATH(@"%@/mobileWorkLog/getWorkLogInfo.do")

/**
 * 用户查询的地址
 */
#define URL_USER_SELECT  PATH(@"%@/mobileUser/getUserToMobile.do")

/**
 * 流程查询的地址
 */
#define URL_PROCESS_SELECT  PATH(@"%@/mobileProcess/getProcessToMobile.do")


/*
 *  广告查询
 */
#define URL_ADVERTIING_SELECT  PATH(@"%@/mobileAdvertisingPicture/getAdvertisingPicture.do")

/*
 *  配置查询
 */
#define URL_SYSTEMCONFIG_SELECT PATH(@"%@/mobileSystemConfig/getSystemConfigTOMobile.do")

/**
 * 流程记录查询的地址
 */
#define URL_PROCESSRECORD_SELECT PATH(@"%@/mobileProcessRecord/getProcessRecordToMobile.do")

/**
 * 附件信息查询的地址
 */
#define URL_ATTACHMENT_SELECT PATH(@"%@/mobileAttachments/getAttachmentsToMobile.do")

/**
 * 附件下载的地址
 */
#define URL_DOWNLOAD  PATH(@"%@/mobileAttachments/download.do")

/**
 * 附件上传的地址
 */
#define URL_UPLOAD  PATH(@"%@/mobileAttachments/upload.do")

/**
 * 单位查询的地址
 */
#define URL_UNIT_SELECT  PATH(@"%@/mobileUnit/getUnitToMobile.do")

/**
 * 搜索PDF
 */
#define URL_SEARCH  PATH(@"%@/mobileFile/Search.do")

#define URL_getStandardFile PATH(@"%@/mobileStandard/getStandardFile.do")
#define URL_getStandardClass  PATH(@"%@/mobileStandard/getStandardClass.do")
#define URL_getStandardKey  PATH(@"%@/mobileStandard/getStandardKey.do")

/**
 * 下载PDF
 */
#define URL_DOWNLOAD_PDF  PATH(@"%@/mobileFile/downloadPdf.do")

#define URL_DdownloadPdf  PATH(@"%@/mobileStandard/downloadPdf.do")

#pragma mark -----------监理二期往下写------------------

/**
 * 根据城市id获取项目列表，项目总数
 */
#define URL_PRONUMBER_CITYCODE  PATH(@"%@/mobileMap/getListByCityCode.do")

/**
 * 根据项目概况id获取项目概况信息
 */
#define URL_PROJECTDETAIL_PROID  PATH(@"%@/mobileMap/getProByEngineerId.do")

/**
 * 巡检流程查询地址
 */
#define URL_INSPECTPROCESS_SELECT  PATH(@"%@/mobileInspectProcess/getInspectProcessToMobile.do")

/**
 * 巡检流程修改的地址
 */

#define URL_INSPECTPROCESS_MODIFY  PATH(@"%@/mobileInspectProcess/insertOrReplaceList.do")

/**
 * 巡检流程记录查询地址
 */
#define URL_INSPECTPROCESSRECORD_SELECT  PATH(@"%@/mobileInspectProcessRecord/getInspectProcessRecordModule.do")

/**
 * 巡检流程记录增加\修改的地址
 */
#define URL_INSPECTPROCESSRECORD_INSERT  PATH(@"%@/mobileInspectProcessRecord/insertOrReplaceList.do")


/**
 * 巡检项实体查询地址
 */
#define URL_INSPECTITEM_SELECT  PATH(@"%@/mobileInspectItem/getAllInspectItem.do")

/**
 * 用户巡检项查询地址
 */
#define URL_INSPECTUSERITEM_SELECT  PATH(@"%@/mobileInspectUserItem/getInspectUserItemToMobile.do")

/**
 * 用户巡检项增加\修改的地址
 */
#define URL_INSPECTUSERITEM_INSERT  PATH(@"%@/mobileInspectUserItem/insertOrReplaceList.do")


/**
 * 一键汇总表查询地址
 */
#define URL_INSPECTTOTALRECORD_SELECT  PATH(@"%@/mobileInspectTotalRecord/getInspectTotalRecordModule.do")

/**
 * 一键汇总表增加\修改地址
 */
#define URL_INSPECTTOTALRECORD_INSERT  PATH(@"%@/mobileInspectTotalRecord/insertOrReplaceList.do")

/**
 * 巡检组表查询地址
 */
#define URL_INSPECTGROUP_SELECT  PATH(@"%@/mobileInspectGroup/getInspectGroupModule.do")

/**
 * 巡检组用户表查询地址
 */
#define URL_INSPECTGROUPUSER_SELECT  PATH(@"%@/mobileInspectGroupUser/getInspectGroupUserModule.do")

/*
 *  根据项目id 查询项目详情
 */
#define URL_PROJECTDETAIL_SELECT  PATH(@"%@/mobileMap/getProByEngineerId.do")

/*
 *  人员统计
 */
#define URL_PERSONNEL_STATISTICS PATH(@"%@/mobileUser/statisticUser.do")

/**
 * 见证取样流程查询
 */
#define URL_SAMPLE_PROCESS_GET  PATH(@"%@/mobileSampleProcess/getSampleProcessToMobile.do")

/**
 * 见证取样流程插入 编辑
 */
#define URL_SAMPLE_PROCESS_INSERT  PATH(@"%@/mobileSampleProcess/insertOrReplaceList.do")

/**
 * 见证取样流程记录查询
 */
#define URL_SAMPLE_PROCESS_RECORD_GET  PATH(@"%@/mobileSampleProcessRecord/getSampleProcessRecordToMobile.do")

/**
 * 见证取样流程记录插入 编辑
 */
#define URL_SAMPLE_PROCESS_RECORD_INSERT  PATH(@"%@/mobileSampleProcessRecord/insertOrReplaceList.do")


/**
 * 见证取样二维码防伪码数据表查询
 */
#define URL_SAMPLE_CODE  PATH(@"%@/mobileSampleCode/getSampleCodeTOMobile.do")

/*
 *  见证取样实时访问接口
 */
#define URL_SAMPLE_POST  PATH(@"%@/mobileSampleProcess/checkProcessIsExist.do")

/*
 * 巡视上传
 */
#define URL_SAMPLE_POST  PATH(@"%@/mobileSampleProcess/checkProcessIsExist.do")


#pragma mark - 交建版添加

/**
 * 交建-巡视记录批量更新或添加的地址
 */
#define URL_PATROLRECORD_INSERT_OR_REPLACE_LIST PATH(@"%@/mobilePatrolRecord/insertOrReplaceList.do")
/**
 * 交建-安全记录-基本信息批量更新或添加的地址
 */
#define URL_SAFE_RECORDBASIC_INSERT_OR_REPLACE_LIST PATH(@"%@/mobileSafeRecordBasic/insertOrReplaceList.do")
/**
 * 交建-安全记录-施工三类人员批量更新或添加的地址
 */
#define URL_SAFE_CONSTRUCT_INSERT_OR_REPLACE_LIST PATH(@"%@/mobileSafeConstruct/insertOrReplaceList.do")
/**
 * 交建-安全记录-特色工种人员批量更新或添加的地址
 */
#define URL_SAFE_SPECIALTYPE_INSERT_OR_REPLACE_LIST PATH(@"%@/mobileSafeSpecialType/insertOrReplaceList.do")
/**
 * 交建-安全记录-监理安全巡查批量更新或添加的地址
 */
#define URL_SAFE_SAFEPATROL_INSERT_OR_REPLACE_LIST PATH(@"%@/mobileSafeSafePatrol/insertOrReplaceList.do")
/**
 * 交建-安全记录-危险性较大工程批量更新或添加的地址
 */
#define URL_SAFE_DANGER_INSERT_OR_REPLACE_LIST PATH(@"%@/mobileSafeDanger/insertOrReplaceList.do")
/**
 * 交建-安全记录-施工设备进场批量更新或添加的地址
 */
#define URL_SAFE_CONSTRUCTDEVICE_INSERT_OR_REPLACE_LIST PATH(@"%@/mobileSafeConstructDevice/insertOrReplaceList.do")



/**
 * 获取业主反馈列表
 */
#define URL_OpinionsGetRecordList PATH(@"%@/mobileOpinions/getRecordList.do")

#define URL_OpinionsGetRecord PATH(@"%@/mobileOpinions/getRecord.do")

/**
 * 提交业主反馈
 */
#define URL_insertOrReplace PATH(@"%@/mobileOpinions/insertOrReplace.do")

#endif /* ConfigDefineHeader_h */

